.content .con-right {
    width: 990px;
    float: right;
}
.content .con-right .con-right-text {
    width: 930px;
    height: auto;
    min-height: 810px;
    padding: 20px 30px;
    background: #fff;
}
/**********我的订单、我的红包不同状态展示切换**********/
.user-status{ font-size: 16px; border-bottom: 1px solid #E7E7E7;height: 32px;}
.user-status>span{ padding-right: 20px; padding-bottom: 12px; padding-left: 20px; position: relative; display: inline-block; height: 18px; line-height: 18px; border-bottom-width: 1px; border-bottom-style: solid; border-color: #E7E7E7; bottom: -2px; cursor: pointer; float:left;}
.user-status>span.active{ border-bottom-width: 2px;}
.user-status>span .tag-em{ margin-left: 5px;}
.user-status>span .vertical-line{ background-color: #E8E8E8; width: 1px; height: 14px; top: 2px; right: 0px; font-size: 0px; color: #E8E8E8; position: absolute;}

.content-list{ margin-top: 5px;}
.content-list .content-search input{ border-width: 1px; border-style: solid; border-color: #ccc; border-radius: 2px; box-shadow: 0 1px 2px 0 #f0f0f0 inset; width: 190px; height: 20px; padding: 5px 8px; margin: 0;}
.content-list .content-search .order-search-btn{ border-width: 1px; border-style: solid; border-color: #ccc; border-radius: 2px; width: 80px; height: 30px; line-height: 30px; padding: 0; margin: 0 12px 0 -5px; text-align: center; background-color: #F5F5F5; cursor: pointer; display: inline-block;}

.order-list .order-screen-term{ padding-top: 20px;}
.order-list .order-screen-term label{ display: block; margin: 0px 0px 16px; float: left;}
.order-list .order-screen-term label select{ min-width: 146px; height: 27px; border: 1px #ccc solid; border-radius: 2px;}
.order-list .order-screen-term label input{ padding: 5px; border-radius: 2px; border: 1px solid #ccc; box-shadow: 0 1px 2px 0 #f0f0f0 inset; background: #fff;}
.order-list .order-screen-term label input.small{ width:115px;}
.order-list .order-screen-term label span.time-to{ margin: 0px 3px;}
.order-list .order-screen-term label input.search{ background: #27A9E3; display: inline-block; text-align: center; cursor: pointer; height: 26px; padding: 1px 15px; color: #fff; border-radius: 2px; border: none; box-shadow: none;}

.order-list .table{ width: 100%; border-spacing: 0; border-collapse: collapse; border: none; margin-top: 20px; background: #FFF none repeat scroll 0% 0%; font-size: 12px;}
.order-list .table thead th{ background-color: #F5F5F5; text-align: center; padding: 13px 8px; font-weight: normal; border: none; color: #333;}
.order-list .table tbody th{ border: none; padding: 10px 8px;}
.order-list .table tbody th label.input-label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: normal; cursor: pointer;}
.order-list .table tbody th label.input-label .checkBox { margin: 4px 0 0; line-height: normal; vertical-align: sub; margin-right: 5px; cursor: pointer;}
.order-list .btn-default { font-size: 12px; padding: 0px 16px; height: 28px; line-height: 28px; border-radius: 2px; color: #666; border: 1px solid #DDD; background-color: #F7F7F7; margin-left: 10px; cursor: pointer;}
.trade-order { border: 1px solid #e8e8e8; margin-bottom: 15px;}
.trade-order:hover { border-color: #bfbfbf;}

.trade-order-goods{ width: 100%; border-collapse: collapse; border-spacing: 0px;}
.trade-order-goods td{ padding: 20px 10px 15px;}
.trade-order-goods td.border-top{ border-top: 1px #eee solid;}

.trade-order-info { background-color: #F9FAFA;}
.trade-order-info td{padding: 10px 20px; text-align: left;}

/*下单时间及订单号*/
.trade-order-info td label{ margin-right: 10px;}
.trade-order-info td label input{ vertical-align: middle; margin: -2px 5px 0px 0px; cursor: pointer;}
.trade-order-info td label span{ margin-right: 5px; vertical-align: middle;}
.trade-order-info td span{ vertical-align: middle;}

/*店铺logo及名称*/
.trade-order-info td .shop-logo{ width: 16px; display: inline-block; vertical-align: middle;}
.trade-order-info td .shop-logo img{ width: 16px; height: 16px;}
.trade-order-info td .shop-name{ display: inline-block; width: 160px; height: 16px; vertical-align: middle; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: left; margin: -1px 0px 0px 3px;}

/*店铺旺旺*/
.trade-order-info .ww-light { width: 20px; height: 20px; vertical-align: middle; margin: 0 0px 0 25px; display: inline-block;}
.trade-order-info .ww-light a{ width: 73px; height: 20px; line-height: 20px; display: inline-block; overflow: hidden;}

/*订单回收按钮*/
.trade-order-info td.order-recycle-bin{ text-align: right;}
.trade-order-info td.order-recycle-bin i{ background-position: -46px -224px; width: 13px; height: 15px; vertical-align: middle; cursor: pointer; display: inline-block;}
.trade-order-info td.order-recycle-bin a{ text-indent: 16px; font-size: 12px;}

/*订单商品信息*/
.goods-info{ text-align: left; vertical-align: top; padding: 10px 0px 10px 10px;}
.goods-info .goods-img{ float: left; width: 27%; margin-right: 2%; text-align: center;}
.goods-info .goods-img img{ border: 1px solid #eee; max-width: 80px;}
.goods-info .item-con{ float: left; width: 71%; word-wrap: break-word;}
.goods-info .item-con .item-name em{ padding: 0px 5px; margin-right: 5px; background: #E31939; color: #fff; border-radius: 2px;}

/*商品属性*/
.item-props{ margin-top: 5px; margin-bottom: 0; color: #999;}
.item-props .sku{ margin-right: 5px;}

/*商品标签*/
.item-icons{ margin-top: 8px; margin-bottom: 0;}
.item-icons .item-icon{ margin-right: 6px; display: inline-block;}
.item-icons .item-icon img{ width: 16px; height: 16px; vertical-align: middle;}

/*商品价格*/
.goods-price{ text-align: center; vertical-align: top; padding: 10px 0px 20px 10px;}
.goods-price p.del{ color: #999; text-decoration: line-through;}

/*订单商品类型*/
.goods-price .goods-active, .item-meta .goods-active{ height: 18px; line-height: 18px; padding: 0px 5px; background-color:#5cb85c; color: #fff; border-radius: 2px; font-size: 11px; margin-top: 5px; display: inline-block;}
.goods-price .goods-active a, .item-meta .goods-active a{ color: #fff;}
.goods-active.auction{ background-color: #1B9AF7;}
.goods-active.exchange{ background-color: #F0AA4A}
.goods-active.group-buy{ background-color: #5CB85C}
.goods-active.crowdfund{ background-color: #48CFAE;}
.goods-active.pre-sale{ background-color: #FF6A6A;}
.goods-active.zero-buy{ background-color: #F23F40;}


/*商品数量*/
.goods-num{ text-align: center; vertical-align: top; padding: 10px 0px 20px 10px;    border-right: 1px #E8E8E8 solid;}

/*商品操作*/
.goods-operate{ text-align: center; vertical-align: top; padding: 10px 0px 20px 10px; border-right: 1px #E8E8E8 solid;}
.goods-operate .operate{ margin-bottom: 3px;}
.goods-operate .operate a.color{ cursor: default;}

/*订单实收款*/
.trade-order-goods td.goods-payment{ text-align: center; vertical-align: top; padding: 10px 0px 20px 10px; border-right: 1px #E8E8E8 solid;}
.goods-payment p{ margin-bottom: 3px;}
.goods-payment p strong{ font-size: 14px; font-weight: blod;}
.goods-payment p a.phone-order{ height: 18px; line-height: 18px; padding: 0px 5px; background-color: #27A9E3; color: #fff; border-radius: 2px; font-size: 11px; display:inline-block;}
.goods-payment p.pickup-address{ cursor: pointer;}
.goods-payment p.pickup-address i{ width: 16px; height: 16px; background: url(/themes/wnsc/Home/User/images/pickup-icon.png) no-repeat; background-position: 0px 0px; vertical-align: middle; margin: -3px 0px 0px 0px; display: inline-block;}

/*交易状态*/
.trading-status{ text-align: center; vertical-align: top; padding: 10px 0px 20px 10px; border-right: 1px #E8E8E8 solid;}
.trading-status .operate{ margin-bottom: 3px;}

/*交易操作*/
.trading-operate{ text-align: center; vertical-align: top; padding: 10px 0px 20px 10px;}
.trading-operate .operate{ margin-bottom: 3px;}
.trading-operate .operate a{ height: 25px; line-height: 25px; display:inline-block;}
.trading-operate .operate a.on-payment{ background: #ff4401; color: #fff; border-radius: 2px; padding: 0px 10px;}
.trading-operate .operate a.evaluate{ border-radius: 2px; background: #6DD26A; color: #fff; padding: 0px 10px;}
.trading-operate .operate a.evaluate:hover{ border-color: #E31939;}
.trading-operate .operate a.confirm-receipt{ background: #27A9E3; color: #fff; border-radius: 2px; padding: 0px 10px;}
.trading-operate .operate p.confirm-receipt-time{ margin-bottom: 8px;}

/**********订单详情**********/
/*订单详情、退款退货详情-步骤样式*/
.order-step dl, .order-step dl dd.step-bg{ background: url(/themes/wnsc/Home/User/images/combine_img.png) no-repeat;}
.order-step { font-size: 0px; position: relative; z-index: 1; text-align: center; width: 100%;}
.order-step dl { font-size: 12px; line-height: 20px; background-position: -181px -4px; vertical-align: top;letter-spacing: normal; word-spacing: normal; display: inline-block; width: 186px; height: 36px; margin: 50px 1px 60px -1px; position: relative;}
.order-step dl.step-first { background-position: -130px -4px; width: 36px; }
.order-step dl dt{ font-weight: 600; text-align: center; width: 60px; position: absolute; z-index: 1; top: -30px;  right: -12px;}
.order-step dl.current dt { color: #27A9E3;}
.order-step dl dd.step-bg { background-position: -175px -44px; width: 63px; height: 36px; position: absolute; z-index: 1; top: 0px; right: 0px; width: 191px; display: none;}
.order-step dl.step-first dd.step-bg { background-position: -130px -44px; width: 36px;}
.order-step dl.current dd.step-bg{ display: block;}
.order-step dl dd.date { font: 12px/20px Tahoma,Arial; color: #999; text-align: center; width: 120px; position: absolute; z-index: 2; bottom: -40px; right: -42px; display: none;}
.order-step dl.current dd.date{ display: block;}

.order-return-step dl{ background-position: -54px -174px; width: 312px;}
.order-return-step dl dt{ width: 100px; right: -32px;}
.order-return-step dl.current dt { color: #E31939;}
.order-return-step dl dd.step-bg{ background-position: -49px -214px; width: 317px;}
.order-return-step dl.step-first dd.step-bg { background-position: -130px -84px; }

/*订单详情-订单信息*/
.trade-details { position: relative; border: 1px solid #ddd; border-right: 0; height: auto!important;}
.trade-details-table .table-td { border-right: 1px solid #ddd; vertical-align: top; height: 228px;}
.trade-details-table .table-td.trade-imfor { width: 266px; color: #666; background-color: #fbfbfb;}
.trade-details-table .trade-imfor-title { height: 34px; border-bottom: 1px solid #DDD; background-color: #F5F5F5; line-height: 34px; width: 326px; color: #333; font-size: 12px; font-weight: 700;}
.trade-details-table .trade-imfor-title h3 { height: 34px; line-height: 34px; margin-left: 20px; font-size: 12px;}

.trade-details-table .table-td.trade-imfor ul { padding-bottom: 15px;}
.trade-details-table .table-list { width: 290px; line-height: 1.5; margin: 10px 8px 0 20px;}
.trade-details-table .trade-imfor-dt { width: 62px; display: inline-block; vertical-align: top; color: #999;}
.trade-details-table .trade-imfor-dd { width: 222px; display: inline-block; color: #666;}
.trade-details-table .trade-imfor-dd .address-detail, .trade-details-table .trade-imfor-dd .message-detail { word-wrap: break-word; word-break: break-all; line-height: 1.5;}

.trade-details-table .separate-top { padding-top: 10px; border-top: 1px dotted #ddd;}

.trade-details-table .imfor-short-dd{ max-width: 186px; line-height: 17px; display: inline-block; vertical-align: top; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.trade-details-table .imfor-invoice-dd { width: 110px; overflow: hidden; white-space: nowrap; vertical-align: top;}

.drop-down-container { display: inline-block; outline: 0; zoom: 1; text-align: right; cursor: pointer; line-height: 14px;}
.drop-down-container .more-detail { display: inline-block;}
.drop-down-container .small-drop-down { width: 6px; background-position: -164px -133px; display: inline-block; zoom: 1; text-decoration: none!important; height: 12px; vertical-align: text-top; cursor: pointer; color: #666; position: relative;}
.drop-down-container .small-drop-down .drop-down-content { position: absolute; right: -25px; top: 19px; border: 1px solid #D3D3D3; box-shadow: 2px 2px 2px #ECECEC; background-color: #FBFBFB; padding: 10px; cursor: default; width: auto !important; width: 220px; z-index: 99990; text-align: left; display: none;}
.drop-down-container .small-drop-down  .drop-down-content .list-pointer { position: absolute; top: -6px; right: 20px; width: 40px; height: 15px; background-position: -155px -147px;}
.trade-detail-list .trade-dropdown-table { line-height: 19px;}
.trade-detail-list .trade-dropdown-table .trade-dropdown-title { width: 69px; text-align: right; white-space: nowrap; color: #999;}
.trade-detail-list .trade-dropdown-table .trade-dropdown-data { min-width: 145px; text-align: left; padding-left: 8px;}
.merchant-detail-panel .trade-detail-list .trade-dropdown-table .trade-dropdown-data { min-width: 165px;}

.invoice-detail-panel .trade-detail-list .trade-dropdown-table .trade-dropdown-data{ min-width: 180px;}

.show-cross-btn{ text-align: center;}
.qrcode-target { display: inline-block; zoom: 1; vertical-align: top; width: 80px; height: 80px;}
.qrcode-text { width: 138px; height: 78px; position: relative; border: 1px solid #ddd; border-left: 0; vertical-align: top; text-align: left; display: inline-block;}
.qrcode-text .text-content { margin: 5px;}
.qrcode-text .text-content p { font-size: 13px; letter-spacing: 2px;}
.text-content .qrcode-btn { background-color: #BE5E1D; color: #fff; position: absolute; top: 50px; width: 126px; height: 20px; text-align: center; cursor: pointer; line-height: 22px; -webkit-border-radius: 2px; -ms-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; font-size: 12px;
 line-height: 20px;}
.text-content .qrcode-btn .btn-icon { }

/*订单详情-订单状态、投诉详情、退货退款详情*/
.user-status { position: relative;}
.user-status-imfor { margin-top: 50px; width: 601px; height: 36px;}
.user-status-imfor .imfor-icon { margin: 0 10px 0 45px; display: inline-block;}
.user-status-imfor .imfor-icon img{ width: 36px; height: 36px; vertical-align: middle;}
.user-status-imfor .imfor-title { vertical-align: middle;  margin: 5px 12px 0px 0px; font-size: 14px; font-weight: bolder; display: inline-block;}
.user-status-imfor .imfor-title h3{ color: #333;}
.user-status-prompt { margin: 15px 20px 0 90px;}
.user-status-prompt li { margin-left: 3px;}
.user-status-prompt li.li-prompt{ color: #999;}
.user-status-prompt li span{ height: 25px; line-height: 25px; font-size: 12px; margin-left: 5px;}
.user-status-prompt li span strong{ margin: 0px 5px;}
.user-status-prompt .user-status-logistic { display: inline-block; vertical-align: top; width: 428px;}
.user-status-prompt .user-status-logistic .package-detail { padding-right: 10px; word-wrap: break-word;}
.user-status-prompt .user-status-logistic .logistic-detail { display: block;}
.user-status-prompt .user-status-logistic .package-address-detail{ color: #C60;}
.user-status-operate { margin: 25px 8px 20px 90px;}
.user-status-operate dt, .user-status-operate dd { margin-right: 12px; display: inline-block;}
.user-status-operate dd a { height: 25px; line-height: 25px; font-size: 12px; display: inline-block;}
.user-status-operate dd a.confirm-receipt, .user-status-operate dd a.complaint-apply, .user-status-operate dd a.return-apply { background: #27A9E3; color: #fff; border-radius: 2px; padding: 0px 10px;}
.user-status-operate dd a.on-payment{ background: #ff4401; color: #fff; border-radius: 2px; padding: 0px 10px;}
.user-status-operate dd a.evaluate{ border-radius: 2px; border: 1px #e8e8e8 solid; padding: 0px 10px;}
.user-status-operate dd a.evaluate:hover{ border-color: #E31939;}

/*订单状态弹框*/
.confirm-receipt-info{ background: #fff; height: 170px; padding: 0px 40px;}
.confirm-receipt-info p.warning{ width: 100%; height: 30px; font-size: 16px; padding: 20px 0px 10px;overflow: hidden;}
.confirm-receipt-info p.prompt a{ font-size: 14px;}

/*延长收货时间弹框*/
.extend-time-info{ background: #fff; height: auto; padding: 0px 40px 15px;}
.extend-time-info p.prompt.prompt-choose{ font-size: 14px; font-weight: 400;}
.extend-time-info p.prompt.prompt-spe{ color: #999;}

/*取消订单弹框*/
.cancel-payment-info{ background: #fff; height: 75px; padding: 0px 40px 15px;}
.cancel-payment-info p.prompt.prompt-choose{ font-size: 14px; font-weight: 400; margin-top: 10px;}
.cancel-payment-info p.prompt.prompt-choose select{ border: 1px solid #e5e5e5; padding: 3px 0px 3px 5px}
.cancel-payment-info p.prompt.prompt-spe{ color: #999;}

/*删除订单弹框*/
.delete-order-info{ background: #fff; height: 75px; padding: 12px 40px 0 130px; position: relative;}
.delete-order-info .icon{ position: absolute; left: 60px; top: 10px; display: block; width: 50px; height: 50px; background-position: -204px -91px;}
.delete-order-info h3{ font-weight: 300; font-size: 18px;}
.delete-order-info p.prompt.prompt-spe{ color: #999; font-size: 13px;}

.modal-footer.modal-footer-order{ padding-bottom: 0px;}

/*订单详情-商品信息*/
.bought-listform { margin-top: 20px;}
.bought-listform .bought-listform-header { border: 1px solid #ddd; text-align: center; height: 40px; line-height: 40px;}
.bought-listform .bought-listform-header dd { float: left;}
.bought-listform .header-item { width: 343px;}
.bought-listform .header-item .item-container { margin: 14px 0;}
.bought-listform .header-price { width: 100px;}
.bought-listform .header-favorable { width: 120px;}
.bought-listform .header-count { width: 100px;}
.bought-listform .header-status { width: 135px;}
.bought-listform .header-logistics { width: 130px;}
.bought-goods-list { border-right: 1px solid #DDD; border-left: 1px solid #ddd;}
.bought-goods-list .header-logistics { border-left: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.bought-goods-list .header-content-detail { border-right: 1px solid #ddd;}
.bought-goods-list .header-content-logistics { border-left: 0; border-bottom: 1px solid #ddd; width: 130px;}
.bought-goods-list .header-content-logistics .small-drop-down { text-align: left; color: #949494;}
.header-content-logistics .drop-down-container .list-pointer { right: 35px;}
.bought-listform-content { width: 928px; *display:inline;}
.bought-listform-content table { width: 100%;}
.bought-listform-content td { border-bottom: 1px solid #ddd;}
.bought-listform-content .no-bottom-border { border-bottom: 0;}

.content-package { height: 45px; line-height: 45px; text-align: left; padding-left: 15px; background-color: #E3EEFF; color: #666; border-bottom: 1px solid #ddd;}
.content-package>span { float: left;}
.content-package .package-header { margin-right: 15px;}
.content-package .package-detail { margin-left: 15px;}
.content-package .package-detail-list {background-color: #F5F5F5; border: 1px solid #DDD; line-height: 22px; box-shadow: 2px 2px 2px #ECECEC; color: #999;}
.content-package .drop-down-container { line-height: 13px\9; margin-left: 15px; color: #666;}
.content-package .package-address-detail { z-index: 20; color: #C60; margin-left: 30px;}
.content-package .package-more { display: inline-block; zoom: 1; vertical-align: middle 9; white-space: nowrap; text-overflow: ellipsis; margin-left: 10px;}
.package-detail-list .list-title { width: 65px; margin-left: 19px; display: inline-block; *display:inline; zoom: 1;}
.package-detail-list .list-number { margin-left: 2px;}
.package-detail-list ul { width: auto; padding: 5px 10px; display: inline-block;}
.package-detail-list li { width: auto; color: #666; vertical-align: middle; white-space: nowrap; display: inline-block;}
.package-detail-list .status-current { color: #C97;}
.package-detail-list .trace-current { color: #CBA087;}

.bought-listform .header-item .item-img { margin: 0 10px 0 25px; display: inline-block; zoom: 1; vertical-align: top; float: left; width: 50px; height: 50px; border: 1px solid #E9E9E9;}
.bought-listform .header-item .item-img img { width: 50px; height: 50px;}
.bought-listform .header-item .item-meta { display: inline-block; zoom: 1; text-align: left; vertical-align: top; width: 237px;}
.bought-listform .header-item .item-meta .item-link { display: inline-block; zoom: 1; height: 16px; line-height: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: top; width: 245px;}
.bought-listform .header-item .item-meta .item-link:hover { color: #E31939;}
.bought-listform .header-item .item-meta .icon-list { line-height: 1; margin-top: 5px; display: inline-block;}
.bought-listform .header-item .item-meta .icon-list img { width: 16px; height: 16px; vertical-align: middle;}
.bought-listform .font-high-light { text-align: center; color: #666;}
.bought-listform .bought-listform-content .header-status { border-left: 1px solid #ddd;}

/*订单总计金额*/
.order-total{ background-color: #F3F3F3; width: 930px;}
/*.order-total table{ width: 100%;}
.order-total div { display: inline-block;}
.total-favorable { text-align: left; width: 500px;}
.total-favorable ul { margin: 20px;}
.total-favorable li div { line-height: 14px; text-align: left;}*/
.total-count { text-align: right; padding: 10px;}
.total-count .total-count-pay { margin: 0;}
.total-count .count-title-pay { position: relative; line-height: 28px;}
.total-count .total-count-num { font-size: 18px; font-weight: 700;}
.total-count .total-count-pay .total-count-pay-info{ height: 30px; line-height: 30px; width: 100%; text-align: right;}
.total-count .total-count-pay .total-count-pay-info span{ height: 30px; line-height: 30px; width: auto;}
.total-count .total-count-pay .total-count-pay-info span.first{ font-size: 14px; color: #333;}
.total-count .total-count-pay .total-count-pay-info span.end{ font-size: 14px; font-weight: bold;}
.total-count .total-count-pay .total-count-pay-info em{ margin: 0px 5px;}

/**********我的投诉**********/
/*投诉列表、退款退货列表条件筛选*/
.screen-term{ width: 100%; padding-top: 20px; display: inline-block;}
.screen-term label{ display: block; margin: 0px 0px 16px; float: left;}
.screen-term label select{ min-width: 146px; height: 27px; border: 1px #ccc solid; border-radius: 2px;}
.screen-term label input{ padding:0 5px; height: 26px;}
.screen-term label input[type='text']{ width: 210px; border-radius: 2px; border: 1px solid #ccc; box-shadow: 0 1px 2px 0 #f0f0f0 inset; background: #fff;}
.screen-term label input.small{ width: 87px;}
.screen-term label input.middle{ width: 120px;}
.screen-term label span.time-to{ margin: 0px 3px;}
.screen-term label input.search{ background: #27A9E3; display: inline-block; text-align: center; cursor: pointer; padding: 1px 15px; color: #fff; border-radius: 2px; border: none;}

.complaint-list .table{ width: 100%; border-spacing: 0; border-collapse: collapse; border: none; margin-top: 10px; background: #FFF none repeat scroll 0% 0%; font-size: 12px;}
.complaint-list .table tr{ border: 1px solid #e8e8e8;}
.complaint-list .table thead th{ background-color: #F5F5F5; text-align: center; padding: 13px 8px; font-weight: normal; border: none; color: #333;}
.complaint-list .table tbody td p.shop-name { width: 170px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.complaint-list .table tbody td{ padding: 13px 8px;}
.complaint-list .table tbody td a{ text-decoration: none;}

.complaint-list .table tbody td.no-data{ padding: 50px 8px;}

/*投诉详情、退款退货详情*/
.imfor-info { position: relative; border: 1px solid #ddd; border-right: 0; height: auto!important;}
.content-info-table td { border-right: 1px solid #ddd; vertical-align: top; height: 228px;}
.content-info-table td.complaint-status{ width: 650px;}
.content-info-table .content-imfor { width: 217px; color: #666; background-color: #fbfbfb;}
.content-imfor .imfor-title { height: 34px; border-bottom: 1px solid #DDD; background-color: #F5F5F5; line-height: 34px; width: 277px; color: #333; font-size: 12px; font-weight: 700;}
.content-imfor .imfor-title-top{ border-top: 1px solid #DDD;}
.content-imfor .imfor-title h3 { height: 34px; line-height: 34px; margin-left: 20px; font-size: 12px;}

.content-imfor ul{ padding-bottom: 10px;}
.content-imfor ul li{ width: 240px; line-height: 1.5; margin: 10px 8px 0 20px;}
.content-imfor ul li.separate-top { padding-top: 10px; border-top: 1px dotted #ddd;}
.imfor-dt { width: 62px; display: inline-block; vertical-align: top; color: #999; text-align: right;}
.imfor-dt-spe{ text-align: left;}
.imfor-dt .item-img{ width: 50px; height: 50px; display: inline-block;}
.imfor-dt .item-img img{ width: 50px; height: 50px; border: 1px solid #ddd;}
.imfor-dd { width: 172px; display: inline-block; word-wrap: break-word; word-break: break-all; vertical-align: top;}
.imfor-dd .item-name{ height: 34px; overflow: hidden;}
.imfor-dd .item-num{ margin-left: 5px;}
.imfor-dd .btn-link{ max-width: 170px; height: 18px; line-height: 18px; vertical-align: middle; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.content-info-table .content-status .form-horizontal{ width: 650px; padding: 20px 0px 30px;}
.content-info-table .content-status .form-horizontal .complaint-form-group{ text-indent: 55px; color: #999;}
.content-info-table .content-status .form-horizontal .form-group label.input-left{ width: 130px;}
.content-info-table .content-status .user-status-imfor{ width: 650px;}

.complaint-imfor-info .form-horizontal .form-group textarea{width: 300px;}
.complaint-imfor-info .form-horizontal span.hint{ margin-left: 150px;}
